package cn.bonoon.entities.plugins;
//package cn.bonoon.plugins.entities;
//
//import java.util.Date;
//
//import javax.persistence.Column;
//import javax.persistence.Entity;
//import javax.persistence.JoinColumn;
//import javax.persistence.ManyToOne;
//import javax.persistence.Table;
//import javax.persistence.Temporal;
//import javax.persistence.TemporalType;
//
//import cn.bonoon.kernel.support.entities.AbstractPersistable;
//
///**
// * 组成员实体
// * 
// * @author jackson
// * 
// */
//@Entity
//@Table(name = "T_GROUPMEMBER")
//public class GroupMemberEntity extends AbstractPersistable {
//
//	/**
//	 * 
//	 */
//	private static final long serialVersionUID = 4520831925163618727L;
//
//	@ManyToOne
//	@JoinColumn(name = "R_GROUP_ID")
//	private GroupEntity group;
//	
//	@ManyToOne
//	@JoinColumn(name = "R_ACCOUNT_ID")
//	private AccountEntity account;
//	
//	/**
//	 * 该用户加入该组的时间
//	 */
//	@Temporal(TemporalType.TIMESTAMP)
//	@Column(name = "C_JOINAT", nullable = false)
//	private Date joinAt;
//	/**
//	 * <pre>
//	 * 用户在该组的状态,可以定义该用户在该组被禁言,限制访问等状态的定义
//	 * 状态的定义：
//	 * 未审核（申请中）
//	 * 正常
//	 * 禁止
//	 * 
//	 * </pre>
//	 */
//	@Column(name = "C_STATUS")
//	private int status;
//
//	public GroupEntity getGroup() {
//		return group;
//	}
//
//	public void setGroup(GroupEntity group) {
//		this.group = group;
//	}
//
//	public AccountEntity getAccount() {
//		return account;
//	}
//
//	public void setAccount(AccountEntity account) {
//		this.account = account;
//	}
//
//	public Date getJoinAt() {
//		return joinAt;
//	}
//
//	public void setJoinAt(Date joinAt) {
//		this.joinAt = joinAt;
//	}
//
//	public int getStatus() {
//		return status;
//	}
//
//	public void setStatus(int status) {
//		this.status = status;
//	}
//}
